探索美国单车共享数据

代码质量

Criteria Meet Specification

代码功能

所有代码都可以正常工作,运行时不会产生错误。

数据类型和结构的选择

选择适当的数据类型(例如字符串,浮点型)和数据结构(例如列表,字典)来执行所需的分析任务。

使用循环和条件语句

循环和条件语句用于正确处理数据。

包的使用

包用于执行高级任务,例如读写文件以及创建可视化文件。

使用函数

使用函数,用于减少重复代码。

具备良好的编码习惯

文档字符串,注释和变量名称使代码具有可读性。

脚本与问题

Criteria Meet Specification

请求和处理原始用户输入

原始输入得以正确地征求和处理,以指导交互式问答体验; 添加意外输入时不会引发错误。

使用描述性统计来回答关于数据的问题

描述性统计数据得以正确计算,并用于回答有关数据的问题。 如果同学请求了原始数据,原始数据是依据同学的请求显示的。

Tips to make your project standout:

  • 改变bikeshare.py的结构,使代码运行得更为高效或拥有更好的风格。
  • 除了已提供的问题,询问并回答其他额外关于数据的问题。
  • 让互动体验更有价值! 添加图像,使其成为一个 Web 应用程序,等等。发挥你的自我创造力吧!